<<<<<<< HEAD

=======
<<<<<<< HEAD

const Router = require('koa-router');
const router = new Router();
const fs = require("fs");
var mysql = require('mysql');
var connection = mysql.createConnection({
    host: 'localhost',
    user: 'root',
    password: '123456',
    database: 'qusaizhen'
});

connection.connect();

// const request = require('request');
const Tool = require("./tool");

const Headers = {
    "Cookie": "_ga=GA1.2.1217262868.1636940744; _gid=GA1.2.822822965.1636940744; _gat=1; Hm_lvt_cdb524f42f0ce19b169a8071123a4797=1636940744,1637023524,1637023549,1637023553; Hm_lpvt_cdb524f42f0ce19b169a8071123a4797=1637023553; kw_token=3REKQ0SW4D",
    "csrf": "3REKQ0SW4D"
}

//登录接口
router.post('/denglu', async (ctx, next) => {
   var data = ctx.request.body
   console.log(data)

     // sql 语句
     var sql_str = 'select * from dl where name = '+ data.input1 +' and pwd = '+ data.input2 +''

    // 当前接口返回什么
    ctx.body = await Tool.xxx(sql_str)
});

// 注册接口
router.post('/zhuce', async (ctx, next) => {
    var data = ctx.request.body

    // sql 语句
    var sql_str = 'insert into dl values ("'+ data.input1 +'",'+ data.input2 +') '
     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
 });

//显示优惠劵接口
router.post('/yohuijuan', async (ctx, next) => {
    var data = ctx.request.body
    console.log(data)

 
      // sql 语句
      var sql_str = 'select * from youhuijuan'

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
});

// 领劵中心接口
router.post('/my_yohuijuan', async (ctx, next) => {
    var data = ctx.request.body
    console.log(data)

      // sql 语句
      var sql_str = 'insert into my_youhuijuan values('+ data.jine +',"'+ data.quanxian +'",'+ data.qixian +')'

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
});

// 我的优惠劵
router.post('/youhuijuan', async (ctx, next) => {
    var data = ctx.request.body

      // sql 语句
      var sql_str = 'select * from my_youhuijuan'

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
});

// 修改余额接口

router.post('/yue', async (ctx, next) => {
    var data = ctx.request.body
    console.log(data)

      // sql 语句
      var sql_str = 'UPDATE my_money SET yue = ' + data.yue

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)

    // ctx.body = 111
});

// 显示余额接口

router.post('/my_yue', async (ctx, next) => {
    var data = ctx.request.body
    console.log(1111)
    console.log(data)

      // sql 语句
      var sql_str = 'select * from my_money'

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)

});









// //添加商品接口
// router.post('/add_goods', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data)
//     // sql 语句
//     var sql_str = "insert into goods_list values ("+ data.SN +",22,"+ data.name +","+ data.price+","+ data.num+") "
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });


// //添加分类
// router.post('/add_g_type', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data.type)
//     // sql 语句
//     var sql_str = "insert into g_type_list values ('"+ data.type +"')"
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });



//登录接口
// router.post('/denglu', async (ctx, next) => {
//    var data = ctx.request.body
//    console.log(data)

     // sql 语句
    //  var sql_str = 'select * from dl where name = '+ data.input1 +' and pwd = '+ data.input2 +''

    // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)
// });

// 精品推荐
router.post('/jingpin',async (ctx, next) => {
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    // sql 语句
    var sql_str = 'select * from fangyixiaohu '
    //  当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
}
)
router.post('/jingpin_2',async (ctx, next) => {
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    // sql 语句
    var sql_str = 'select * from fangyixiaohu '
    //  当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
}
)
// 注册接口
// router.post('/zhuce', async (ctx, next) => {
//     var data = ctx.request.body

    // sql 语句
    // var sql_str = 'insert into dl values ("'+ data.input1 +'",'+ data.input2 +') '
     // 当前接口返回什么
//      ctx.body = await Tool.xxx(sql_str)
//  });

//优惠劵接口
// router.post('/denglu', async (ctx, next) => {
//     var data = ctx.request.body
//     console.log(data)
 
      // sql 语句
    //   var sql_str = 'select * from dl where name = '+ data.input1 +' and pwd = '+ data.input2 +''
 
     // 当前接口返回什么
//      ctx.body = await Tool.xxx(sql_str)
//  });










// //添加商品接口
// router.post('/add_goods', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data)
//     // sql 语句
//     var sql_str = "insert into goods_list values ("+ data.SN +",22,"+ data.name +","+ data.price+","+ data.num+") "
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });


// //添加分类
// router.post('/add_g_type', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data.type)
//     // sql 语句
//     var sql_str = "insert into g_type_list values ('"+ data.type +"')"
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });

=======
<<<<<<< HEAD
>>>>>>> 22687eb7cc741afaab2d3a86da9f140258536184
const Router = require('koa-router');
const router = new Router();
const fs = require("fs");
var mysql = require('mysql');
var connection = mysql.createConnection({
    host: 'localhost',
    user: 'root',
    password: '123456',
    database: 'yaodian'
});

connection.connect();

// const request = require('request');
const Tool = require("./tool");

const Headers = {
    "Cookie": "_ga=GA1.2.1217262868.1636940744; _gid=GA1.2.822822965.1636940744; _gat=1; Hm_lvt_cdb524f42f0ce19b169a8071123a4797=1636940744,1637023524,1637023549,1637023553; Hm_lpvt_cdb524f42f0ce19b169a8071123a4797=1637023553; kw_token=3REKQ0SW4D",
    "csrf": "3REKQ0SW4D"
}

//登录接口
// router.post('/denglu', async (ctx, next) => {
//    var data = ctx.request.body
//    console.log(data)

     // sql 语句
    //  var sql_str = 'select * from dl where name = '+ data.input1 +' and pwd = '+ data.input2 +''

    // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)
// });

// 精品推荐
router.post('/jingpin',async (ctx, next) => {
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    // sql 语句
    var sql_str = 'select * from jingpintuijian '
    //  当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
}
)

// 精品推荐2
router.post('/jingpin_2',async (ctx, next) => {
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    // sql 语句
    var sql_str = 'select * from jingpintuijian_2 '
    //  当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
}
)
//加入购物车
router.post('/gouwuche',async(ctx,next)=>{
    var data = ctx.request.body
    var sql_str1 = 'select * from gouwuche'
    let a = 0
    let b = false
    let id_list = []
    let num_list = []
    let tmp_num = ""
     a = JSON.parse(await Tool.xxx(sql_str1) ).data
     console.log(a)
     a.map((item) => {
         id_list.push(item.id)
         num_list.push(item.number)
         console.log(item.number)
         console.log(111)
     })
     id_list.map((item,index) => {
         if(item == data.id){
            b = true
            tmp_num = num_list[index]
         }

     })
     tmp_num = (tmp_num-0) + 1
     console.log(tmp_num)
     console.log(data.number)
     ctx.body = "ceshi"
    //  "update user_buycar set food_quantity=" + food_quantity + " where user_id=" + user_id + " and food_id=" + food_id + ""
     if( b == true){
        // let sql_str = "select * from business where budiness_name=" + "\"" + business_name + "\""
         let sql_str3 ="update gouwuche set number=" + tmp_num + " where id=" + "\"" + data.id + "\""
         ctx.body = await Tool.xxx(sql_str3)
     }else{
         let sql_str4 = " insert into gouwuche ( id,  name , img , gongsi, money, number) values ('" + data.id + "' , '" + data.name + "' , '" + data.img + "' , '" + data.gongsi + "', '" + data.money + "', '" + data.number + "')"
         ctx.body = await Tool.xxx(sql_str4)
    }  
})

//获取购物车
router.post('/get_gouwuche',async(ctx,next)=>{
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    // sql 语句
  
    var sql_str = 'select * from gouwuche'
    //  当前接口返回什么
   
     ctx.body = await Tool.xxx(sql_str)
})

// 删除购物车数据
router.post('/shanchu_gouwuche',async(ctx,next)=>{
    var data = ctx.request.body
    var id = data.id
    console.log("前端发过来的 数据是")
    console.log(111)
    console.log(data.id)
    // sql 语句
    // var sql_str = 'delete * from gouwuche where id=` + "\"" + data.id + "\""'
    // 指定删除某个东西 不能 加 *
    var sql_str = "delete from gouwuche where id='" + id + "'"
     //  当前接口返回什么
    ctx.body = await Tool.xxx(sql_str)
   
//      // sql 语句
//      var sql_str2 = "select * from gouwuche"
    
//  //  当前接口返回什么
   
})
// 分类
router.post('/fenlei',async (ctx, next) => {
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    // sql 语句 
    var sql_str = 'select * from fenlei '
    //  当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
}
)

// 分类2
router.post('/fenlei2',async (ctx, next) => {
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    // sql 语句 
    var sql_str = 'select * from fenlei2 '
    //  当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
}
)

// 分类3
router.post('/fenlei3',async (ctx, next) => {
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    var id2 = data.id2
    console.log(id2)
    // sql 语句 
    var sql_str = "select * from yaopu where id2='" + id2 +"'"
    //  当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
}
)

// 获取药品信息
router.post('/get_yaopin',async (ctx, next) => {
    var id = ctx.request.body.id

    console.log(id.split("_")[0])
    if (id.split("_")[0] == 1) {
        var sql_str = "select * from jingpintuijian where id='" + id +"'"
    } else {
        var sql_str = "select * from jingpintuijian_2 where id='" + id +"'"
    }
    ctx.body = await Tool.xxx(sql_str)
}
)

// 注册接口
// router.post('/zhuce', async (ctx, next) => {
//     var data = ctx.request.body

    // sql 语句
    // var sql_str = 'insert into dl values ("'+ data.input1 +'",'+ data.input2 +') '
     // 当前接口返回什么
//      ctx.body = await Tool.xxx(sql_str)
//  });

//优惠劵接口
// router.post('/denglu', async (ctx, next) => {
//     var data = ctx.request.body
//     console.log(data)
 
      // sql 语句
    //   var sql_str = 'select * from dl where name = '+ data.input1 +' and pwd = '+ data.input2 +''
 
     // 当前接口返回什么
//      ctx.body = await Tool.xxx(sql_str)
//  });










// //添加商品接口
// router.post('/add_goods', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data)
//     // sql 语句
//     var sql_str = "insert into goods_list values ("+ data.SN +",22,"+ data.name +","+ data.price+","+ data.num+") "
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });


// //添加分类
// router.post('/add_g_type', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data.type)
//     // sql 语句
//     var sql_str = "insert into g_type_list values ('"+ data.type +"')"
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });





// const request = require('request');


//登录接口
router.post('/denglu', async (ctx, next) => {
   var data = ctx.request.body
   console.log(data)

     // sql 语句
     var sql_str = 'select * from dl where name = '+ data.input1 +' and pwd = '+ data.input2 +''

    // 当前接口返回什么
    ctx.body = await Tool.xxx(sql_str)
});

// 注册接口
router.post('/zhuce', async (ctx, next) => {
    var data = ctx.request.body

    // sql 语句
    var sql_str = 'insert into dl values ("'+ data.input1 +'",'+ data.input2 +') '
     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
 });

//显示优惠劵接口
router.post('/yohuijuan', async (ctx, next) => {
    var data = ctx.request.body
    console.log(data)

 
      // sql 语句
      var sql_str = 'select * from youhuijuan'

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
});

// 领劵中心接口
router.post('/my_yohuijuan', async (ctx, next) => {
    var data = ctx.request.body
    console.log(data)

      // sql 语句
      var sql_str = 'insert into my_youhuijuan values('+ data.jine +',"'+ data.quanxian +'",'+ data.qixian +')'

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
});

// 我的优惠劵
router.post('/youhuijuan', async (ctx, next) => {
    var data = ctx.request.body

      // sql 语句
      var sql_str = 'select * from my_youhuijuan'

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
});

// 修改余额接口

router.post('/yue', async (ctx, next) => {
    var data = ctx.request.body
    console.log(data)

      // sql 语句
      var sql_str = 'UPDATE my_money SET yue = ' + data.yue

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)

    // ctx.body = 111
});

// 显示余额接口

router.post('/my_yue', async (ctx, next) => {
    var data = ctx.request.body
    console.log(1111)
    console.log(data)

      // sql 语句
      var sql_str = 'select * from my_money'

     // 当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)

});









// //添加商品接口
// router.post('/add_goods', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data)
//     // sql 语句
//     var sql_str = "insert into goods_list values ("+ data.SN +",22,"+ data.name +","+ data.price+","+ data.num+") "
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });


// //添加分类
// router.post('/add_g_type', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data.type)
//     // sql 语句
//     var sql_str = "insert into g_type_list values ('"+ data.type +"')"
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });



//登录接口
// router.post('/denglu', async (ctx, next) => {
//    var data = ctx.request.body
//    console.log(data)

     // sql 语句
    //  var sql_str = 'select * from dl where name = '+ data.input1 +' and pwd = '+ data.input2 +''

    // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)
// });

// 精品推荐
router.post('/jingpin',async (ctx, next) => {
    var data = ctx.request.body
    console.log("前端发过来的 数据是")
    console.log(data)
    // sql 语句
    var sql_str = 'select * from fangyixiaohu '
    //  当前接口返回什么
     ctx.body = await Tool.xxx(sql_str)
}
)
// 注册接口
// router.post('/zhuce', async (ctx, next) => {
//     var data = ctx.request.body

    // sql 语句
    // var sql_str = 'insert into dl values ("'+ data.input1 +'",'+ data.input2 +') '
     // 当前接口返回什么
//      ctx.body = await Tool.xxx(sql_str)
//  });

//优惠劵接口
// router.post('/denglu', async (ctx, next) => {
//     var data = ctx.request.body
//     console.log(data)
 
      // sql 语句
    //   var sql_str = 'select * from dl where name = '+ data.input1 +' and pwd = '+ data.input2 +''
 
     // 当前接口返回什么
//      ctx.body = await Tool.xxx(sql_str)
//  });










// //添加商品接口
// router.post('/add_goods', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data)
//     // sql 语句
//     var sql_str = "insert into goods_list values ("+ data.SN +",22,"+ data.name +","+ data.price+","+ data.num+") "
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });


// //添加分类
// router.post('/add_g_type', async (ctx, next) => {

//     var data = ctx.request.body

//     console.log("前端发过来的 数据是")
//     console.log(data.type)
//     // sql 语句
//     var sql_str = "insert into g_type_list values ('"+ data.type +"')"
//     // 当前接口返回什么
//     ctx.body = await Tool.xxx(sql_str)

// });

<<<<<<< HEAD

=======
>>>>>>> 39612bdab60606cd69de790419fec286c47674e0
>>>>>>> 8b46cec49f0d1758391f1d5b8ace638f18865ed9
>>>>>>> 22687eb7cc741afaab2d3a86da9f140258536184
exports.router = router